package com.xiaoshuidi.cloud.module.iot.controller.app.face.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * @Author Feng
 * @date 2023/6/25
 */
@Data
public class AppFaceDatabasePageResp {

    /**
     * 主键ID
     */
    @Schema(description = "主键ID")
    private Integer id;

    /**
     * 人员姓名
     */
    @Schema(description = "人员姓名")
    private String memberName;

    /**
     * 身份证号
     */
    @Schema(description = "身份证号")
    private String idNumber;

    /**
     * 人员类型(1员工，2租客，3同住人)
     */
    @Schema(description = "人员类型")
    private String memberType;

    /**
     * 手机号
     */
    @Schema(description = "手机号")
    private String phone;

    /**
     * 有效开始日期
     */
    @Schema(description = "有效开始日期")
    private String validStartDate;

    /**
     * 有效结束日期
     */
    @Schema(description = "有效结束日期")
    private String validEndDate;

    /**
     * 状态 1待审核 2已生效 3已失效 4已拒绝
     */
    @Schema(description = "状态")
    private String status;

    /**
     * 状态标签 待审核 已生效 已失效 已拒绝
     */
    @Schema(description = "状态标签")
    private String statusStr;

    /**
     * 人脸照片URL
     */
    @Schema(description = "人脸照片URL")
    private String photoUrl;

    /**
     * 身份证照片URL，类型为同住人时需要
     */
    @Schema(description = "身份证照片URL")
    private String cardPicUrl;
}
